package com.lanxin.oa.zc.dao;

import com.lanxin.base.BaseDao;
import com.lanxin.bean.ZcAsset;
import com.lanxin.bean.ZcAssetmoveapply;
import com.lanxin.bean.ZcAssetmovedetails;

import java.util.List;

public interface ZcYiDongDao extends BaseDao {
    //查询所有移动资产
    List<ZcAssetmoveapply> selectydzc(Integer empid);
    //通过条件
    List selecttiaojian(String startDate,String endDate,Integer empid,Integer status);
    //查询审批流程
    List selectflow();
    //查询员工
    List selectEmpByempName();
    //查询部门
    List selectDeptById();
    //查询所有的存放地点
    List selectJcbaseByDd();
    //查询所有的移动原因
    List selectJcbaseByYdYy();
    //唯一编号
    Integer getZcYdInfoCount();
    //查询所有资产
    List selectZcaset();
    //查询所有资产并抓取emp表和基础表
    ZcAsset selectZcasetkg(Integer oid);
    //通过部门id查询该部门所拥有的员工
    public List selectemp_dept(Integer deptid);
    //通过id查询资产移动
    ZcAssetmoveapply selectbyid(Integer oid);
    //查询这个资产的明细
    List<ZcAssetmovedetails> selectmx(Integer oid);





}
